package modelo;

import java.util.Date;

public class Medicamento {

    private String nome;
    private String tipo;
    private Date validade;
    private Integer quantidade;
    private long id;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public Integer getQuantidade() {
        return quantidade;
    }

    public void setQuantidade(Integer quantidade) {
        this.quantidade = quantidade;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public Date getValidade() {
        return validade;
    }

    public void setValidade(Date validade) {
        this.validade = validade;
    }

    public boolean igual(Medicamento medicamento) {
        if ((this.nome.equals(medicamento.nome) && this.quantidade == medicamento.quantidade) 
            && (this.tipo.equals(medicamento.tipo)) && (this.validade.equals(medicamento.validade))){
            return true;
        } else {
            return false;
        }
    }
}
